to describe a language where the programmer specifies an
explicit sequences of steps to follow to produce a result.
An example (non-imperative) procedural language is
LOGO,
which specifies sequences of steps to perform but does not
have an internal state.
(2003-06-23)